package com.ctshk.rpc.tour.dto;


import com.ctshk.rpc.tour.req.SeriesTripReq;
import com.ctshk.rpc.tour.req.SeriesTripTeamRuleReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;


/**
 * @author Lenovo
 */
@Data
@ApiModel(value = "TripBasicInformationDTO对象", description = "新增行程-基本信息")
public class TripBasicInformationDTO implements Serializable {

    @ApiModelProperty(value = "行程id")
    private Long id;

    @ApiModelProperty(value = "行程资料")
    private SeriesTripReq seriesTripReq;

    @ApiModelProperty(value = "团队资料")
    private SeriesTripTeamRuleReq seriesTripTeamRuleReq;

    @ApiModelProperty(value = "签证模块信息列表")
    private List<TripVisaListDTO> tripVisaListDTOList;

    @ApiModelProperty(value = "保险模块信息列表")
    private List<TripInsuranceSellDTO> tripInsuranceSellDTOList;

}
